a vote of thanks - Spanish English Dictionary